#ifndef ISUBJECT_H_
#define ISUBJECT_H_

//#include "iObserver.h"

class iObserver;

class iSubject
{
public:
	virtual void attachObserver(iObserver*)=0;
	virtual void NotifyObserver()=0;
	virtual subjectState& getState()=0;
};

#endif /*ISUBJECT_H_*/
